1594
1
1234
1235
1338
2195
3
181997
11
2696
2
1510
1282
1382
810
2688
1243
2755
1192
1494
2808
5
4612
4
2883
1775
2168
1283
1133
2129
0
3798
1036
3466
3025