2122
2494
4557
4300
702
1896
1110
1067
685
1056
1084
836
1997
664
771
646
1117
887
849
921
743
820
1542
1025
1578
1008
1032
1674
1887
706
991
1612
1036
1047
858
1007
1550
5265
2459
1359
1014
820
864
2419
4959
1886
993
936
2922
1462
933
763
3106
1461
632
896
2774
666
11485
855
821
1003
4712
751
1122
1947
2707
853
2514
2252
1395
2042
1072
1584
813
904
1097
2527
1109
1420
1500
2012
2616
715
8160
713
979
790
655
1214
924
858
711
982
4622
1052
1093
843
1456
1075
1019
883
1927
1834
686
3264
748
3858
792
1027
735
1752
712
727
1251
665
1650
764
1506
809