862
0
2650
20
7608
12
3066
7
2534
123674
35
2343
1
3024
3
1748
2620
8
3505
5
2092
2233
1854
2740
471
527
8607
5389
2060
2153
676
3546
693
32302
925
1387
96
1057