1288
2
1383
6226
1
1392
1517
1298
1546
3541
8018
3
413
624
0
383
952
1365
1245
1580
5
2399
1620
2521
6
1129
2267
4
2496
459
126435
18
2569
2853
1140
296
385
353