945
1102
2338
1438
1044
1000
1912
1987
3329
3061
1495
2100
2361
1135
1435
1263
1106
2610
992
2819
1616
1861
2685
22224
3813
1169
3539
1314
1827
3078
3136
2783
1245
5307
1968
6247
1967
1328
1074
2166
3985
3249
3097
6105
3168
3023
3409
1240
2350
2644
2112
2551
14127
3384
1963
3235
1345
1854
28970
6688