1115
2
2321
7
2207
1719
1
2906
3
2443
4309
2089
1983
3234
2286
1343
0
30466
64
2311
2553
1132
2306
3250
1506
745
2814
5
1869
1550
302
2610
9
1464
224
670
964
2330