860
0
798
2431
3
965
1636
704
1
475
611
2672
116
356
29323
1557
6
521
58
63
418
2395
8116
804
464
1230
5
1053
4362
477
1073
458
392
2342
2
675