860
0
3342
11
2201
965
2153
3
475
3219
2
798
116
2602
29323
521
58
418
8116
6
3250
611
464
3036
4924
9
1230
5
1636
63
477
1073
458
3451
10
579
1
4117
392