951
1
619
37355
13
1973
2
3211
0
564
12472
2151
2502
2740
2476
3
3539
2949
1834
1628
1862
1755
5505
14
8607
8
3671
6
4943
2153
7
681
1289601
4
1268
14589
10
1458
2122
2804
2427
12