860
0
5304
9
965
475
798
116
29323
2229
4
521
58
8773
10
418
8116
6
2800
611
464
1230
5
1636
2105
1
63
477
1073
458
2194
392
2395
804
2431
3
552
3044
27