1361
736
2030
1617
1094
1306
1810
5432
996
3139
1225
868
1018
907
2053
649
1023
3071
14411
1215
2878
6966
957
938
1029
21047
19753
4806
2401
3723
2614
3605
1342
863
1442
1198
1747
1388
1450
1087
2718
14485
5621
12123
3235
1450
642
1279
817
808
807
2761
656
585
1585
1806
569
8900
12354
820