752
2
3293
1
911
1890
12958
5
1960
7
1421
3251
6
2934
8
389
1626
886
0
2445
2749
3
6559
2933
2587
2222
2902
754
895
2682
4
8731
928