1440
2
1843
5354
1
1529
2359
2145
2044
582
0
1355
3
2163
11924
1317
123674
35
874
1241
5746
23
2582
4
1376
83
2342
4090
2204
2264
1850
8329
2495
3177
12459
997
1504