1594
1
1234
1235
1338
2901
4
1192
2
1282
3025
3
2808
5
2883
2129
0
2195
1111
1411
2124
3297
2696
1615
1510
1076
1821
882
579
2598
2075
12
2099
182