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
1323
671
4274
840
752
919
6743
700
600
2617
823
932
871
1096
930
692
703
2246
774
4153
904
1526
786
913
1291
752
857
958
749
1417
1728
1962
713
969
1868
1865
1697
1430
1108
1419
1821
988
3773
925
3668
1094
2390
1827
1729
1442
2064
1361
709
755
2000
789
1389
972
1681
830
812
897
992
2404