1594
1
1234
1235
1338
1192
2
2696
1282
2195
3
7034
2250
2268
806
2190
7071
5
1175
123674
35
1510
2808
280
2883
392
0
1283
1133
1505
4033
2129
3025
1815
3354