1594
1
1234
1235
1338
1192
2
2696
1282
2195
3
7034
2250
2268
2190
7071
5
1510
2808
280
2883
392
0
1283
1133
4033
2129
3025
1815
9611
2507
1411
1382