860
0
965
475
798
2024
5
116
29323
521
2188
8
58
418
8116
6
611
464
1230
1636
63
477
509
1073
458
392
2395
804
2431
3
552
152
400
1454
4106