2849
743
1218
2397
3356
4652
1936
2552
2293
2163
1195
3643
2279
3812
4409
841
3006
3422
5668
2281
1029
2966
4857
919
2173
4121
1269
4388
4463
1023
2827
6104
842
807
5132
3054
23307
845
967
2725
6287
811
1715
898
1667
1956
691
20899
1346
890
1526
4443
7839
20158
2099
2531
1008
5604
1060
11947