1536
1
2656
4
864
1549
2719
2
1288
3050
0
1787
1197
3808
962
4006
1366
3
1239
725
2039
1182
3587
11060
19
2499
1371
1434
1186
2223
8
437
923
1016
1072
1045
1296