3498
4
2600
5
1124
1
860
0
3488
8
965
475
798
116
29323
63
514
521
804
58
408
418
2328
2
8116
6
811
611
2617
464
1230
1636
3070
477
1865
1073
458