815
1
2891
4
5382
5
1946
2
2259
2980
9055
10
1152
2344
2213
843
0
1475
2338
3316
11
20312
39
2194
1802
1038
2204
4606
3212
27
4715
2489
2427
12
1917
51331
25
168
962
1281
2317
3