951
1
619
564
3046
3
616
0
2615
2
2502
99237
2573
7
2740
1866
24353
3683
3539
4562
10
1244
2039
2259
9160
5
2073
2563
4
8607
8
4943
2153
1458
2122
59
2427
12
3318
2687