1228
1588
2230
1173
947
3578
2553
1699
1167
1244
5001
3546
966
1453
2225
1085
6039
3211
1103
2029
1334
1296
5917
3781
1134
1622
109767
4779
2635
4910
3246
5568
4881
5947
1206
3894
1576
1888
1546
2539
1647
3373
1637
2546
1538
1677
2342
2106
1234
1626
9620
9520
5938
1512
6192
24969
1766
1890
1335
4007