1594
1
1234
1235
1338
2696
2
2122
1282
1446
1952
3316
17
2195
3
432
0
1179
2080
5919
1192
1680
2769
1510
2808
5