1378
2
1418
3659
14
18385
449
1
512
2487
4594
5009
0
1822
1431
1543
552
784
1152
2470
1501
2296
2827
458
1367
1593
7
759
4328
10
424
2952
1045
3408
12
525