1217
2
2310
2241
7964
5
4499
12
19932
6
1581
3765
4
1302
1
1295
2650
20
2698
280
30334
3683
5225
8
1354
2838
3
5505
14
1522
0
1479
2250
2245
297066
1226
3053
7
562
298
1191
313