951
1
564
2650
20
1015
1694
690
619
2669
2
616
0
2502
1743
108797
2740
3539
3
1618
1225
1380
4179
21152
8
2949
8607
4943
1787
2153
7
1458
2122
59
2427
12
2687
445