1230
5
853
1
475
0
860
1636
29323
798
4106
58
965
521
418
8116
6
353
477
2079
3
611
4362
453
4940
2922
9
116
472
2623
1084
56488
2431
2024
458
1454