1693
4
1453
2
2844
3
6579
9
3054
1
1010
1277
5
737
4994
6
2904
111
0
870
2659
752
3293
2094
911
1890
12958
1960
7
1081