1288
2
1383
6232
1
1393
1517
1299
3541
1546
8019
3
415
624
0
383
954
1365
1245
1580
5
2400
1621
1130
2267
4
2521
6
2497
460
126441
18
2569
2853
1140
298
385
353