860
0
965
1872
1
475
798
116
29323
11829
521
58
418
8116
6
611
464
1230
5
4106
1636
2094
63
477
1073
458
392
2395
804
2431
3
552
152
400
1454