1637
2
2838
3
4499
12
2241
1016
1
2698
1479
7964
5
19932
6
1713
1354
9954
1895
562
298
2715
446
1191
1691
5017
10
1642
313
0
1681
1583
2310
3401
1211
2710
30334
2204