860
0
965
1914
2
475
798
2297
116
29323
521
58
418
8116
6
611
464
1230
5
400
1636
5304
9
63
477
1453
2793
15
1073
458
3277
8
392
2395
804
2431
3
460