1021
1
2050
7
2015
2671
4
2380
10
1816
1095
3
8159
23
1731
2663
0
1211
748
9471
2230
1455
1004
2243
1788
5
1580
1458
1642
2
2098
931
3447
9
2240
5862
13
1347
985
1654
4366