3208
1040
1371
2343
3304
2381
2096
1003
7242
937
4659
955
2101
895
1082
816
2247
938
1263
796
1192
1780
1027
875
930
1966
838
1083
1324
898
997
1090
2125
1949
1729
1641
826
1914
1995
883
1559
927
1362
1679
2213
958
828
1630
2010
2198
1009
1004
1671
1960
886
976
959
2136
1956
1485
1102
1256
1282
1081
795
1688
1709
807
1783
865
1133
1616
2840
986
885
1274
2804
1325
1800
947
855
1253
791
1028
2178
1210
1829
1353
919
1048
832
1159
1809
1341
1460
1276
812
1105
1948
831
822
2078
1184
1496
4230
864
904
3349
1003
914
1202
2086
884
2859
1372
3085
912
798
774
1622