2840
2
2595
8
1308
1
2036
2203
3
1668
1431
3102
1426
1937
7
1637
1118
4471
1365
0
1631
4606
1994
1989
40062
19
1780
1912
3351
1599
2820
1597
2189
1978
4155
1938
374