1022
2012
1826
736
2360
1871
1981
2802
1119
3906
1064
962
775
721
1999
2263
769
645
1752
2625
1077
832
1241
755
6868
949
1683
839
1093
862
970
721
991
727
912
681
2583
710
805
1409
1207
11892
3668
2088
10210
1076
1133
2907
12202
965
3711
961
838
816
952
897
1149
781
852
838
1956
784
1569
786
1253
891
3344
1093
1814
1068
3511
3055
1161
823
3446
858
1536
1188
716
1062
730
1157
1712
1237
1380
877
1031
2049
828
730
1569
1259
760
776
793
1128
2465
1883
1579
692
765
2074
807
858
725
2086
682
991
902
996
786
1363
1375
700
943
810
1408
886
817
648