1594
1
1234
1235
1338
2696
2
1282
2195
3
2688
1243
5919
1192
1494
2769
0
1510
2808
5
2883
1283
1133
2129
3466
3025
3593
16
2115
2428
692
2507
1411