2105
1
459
0
1748
729
3488
8
1655
980
668
797
74
1009
2
439
951
56488
752
692
375
1124
443
266
1362
4362
5
991
70
64
594
2346
75
271
955