2849
1870
702
751
1088
918
873
798
705
5498
1764
805
2170
754
1087
957
1087
3198
1001
1008
826
1038
799
793
1723
948
1055
1318
838
928
1432
900
2116
1450
1480
2516
1145
1044
1423
1811
2938
2117
5121
1477
1172
1363
1498
1843
1466
1490
2266
1528
1525
4696
1672
4655
13231
6402
10599
22403