2411
6971
5120
935
1844
1046
1654
4560
2871
934
976
915
893
682
797
1712
681
742
990
848
1428
614
1089
949
1256
2432
704
877
8919
2003
1845
695
872
641
1118
1750
3270
12844
832
933
1638
677
1075
716
2665
1084
2825
777
1663
1927
725
737
801
926
1226
5155
1207
1299
1114
820
2347
838
697
840
3668
981
1138
855
1134
2095
866
2344
736
1072
2757
786
840
830
844
1003
889
783
6247
796
1878
952
967
846
2855
743
876
3062
1022
682
619
2267
823
1396
703
4012
873
1201
823
2512
1877
763
947
1985
930
649
903
2107
1630
1010
668
850
968
2840
894
860