951
1
619
564
1101
2
2502
1774
444571
9
2740
3629
1051
2647
6
2343
297066
0
1433
55904
2650
20
3539
3
37355
13
1551
1458
1534
2732
9956
189326
2272
1777
2556
4
1059
1761
2600