2415
6
1070
3
8325
4
8005
17
3954
5
10360
7214
3676
9
4180
8
4371
647
2
2690
4983
4236
3139
1335
3095
12279
1997
493
1
1151
2223
3193
1049
1380
1250