1237
2888
52
2755
2437
2220
69
511
996
1129
1529
947
1614
2076
428
2181
2224
1236
1093
1176
2853
1600
2860
757