2055
2
1850
2101
655
0
2060
1
8411
3
1812
2788
2763
1568
3560
775
2890
1679
444571
9
1924
1331
1527
2562
1162
1431
2132
1623
1239
297066
118
1267
5782
4
1243
1767