1594
1
1234
1235
1338
2122
2
1446
1952
3316
17
1569
432
0
1179
1123
2080
1282
2118
493
388
1680
2808
5
534
1283
1133
1243
2123
3159
1105
1103
1565
490