1288
2
1383
6226
1
1392
1517
1298
3541
1546
8017
3
413
624
0
952
383
1365
1245
1580
5
2399
1619
1129
2266
4
2521
6
2496
459
384
353
295
428
797
2569
2853
18