1594
1
1234
1235
1338
2696
2
1992
3
697
0
1309
1282
1192
4914
2769
1510
2808
5
2883
1283
1133
2129
2271
4
5389
3025
2115
2428