356
0
965
860
475
798
116
29323
3157
7
2710
8
521
2332
6
58
418
8116
611
464
1230
5
1636
63
477
1073
458
392
2395
804
2431
3
552
360
3044
27
152