1991
2307
1195
2118
1345
1035
856
977
1930
1624
1715
889
918
868
2447
1025
1226
1057
974
1528
2012
3715
2762
1452
1351
769
831
1620
2177
917
1588
1030
1734
1011
1445
1592
809
933
1168
890
1643
1664
867
2249
1088
932
904
2366
2361
1379
1563
1478
805
1261
2539
941
2828
969
2797
1771
867
855
1001
1992
1522
1523
798
3426
1086
1093
1566
923
1290
1869
1182
2997
896
1569
1377
934
1076
996
882
816
931
959
1091
1186
1004
1484
1202
860
1839
1325
1028
803
943
812
960
971
750
2757
2341
749
1498
1978
776
903
1790
852
2840
1496
779
828
920
796
856
1644
1437
3474