860
0
965
475
798
2054
6
116
29323
521
58
418
8116
611
464
1230
5
1636
63
477
1073
458
392
846
2395
804
2431
3
284
1
552
3044
27
152
400
1454