1217
2
1302
1
2838
3
4499
12
2241
2698
1479
7964
5
19932
6
1354
5505
14
562
298
1191
5017
10
1642
313
0
2001
2959
2310
2257
1816
30334
2999
1699
1284
83
1602
1366
1029