1594
1
1234
1235
1338
2118
1282
2195
3
1569
1123
2061
2688
2
1131
1111
1295
571
0
2650
20
2190
2983
894
2808
5
280
2667
1283
1133
1581
1565
3025
2250
2507
3765
4