2353
2215
989
1868
1311
4434
1747
2420
834
1228
1700
937
965
1079
1189
1239
2235
1105
911
2117
2372
1094
1504
2075
976
1221
1681
880
1504
1005
1457
1835
886
1915
1259
1732
2082
950
1205
1430
1301
2040
1256
4017
1254
1758
2591
1401
914
996
1627
1649
1247
964
998
2611
2383
2130
1102
912
1955
5794
2000
2070
956
820
1017
922
1004
1259
1810
1099
1428
2688
980
1956
980
1700
856
883
949
1339
904
3002
860
936
1179
900
1594
1522
1772
1664
1089
1036
2385
966
1470
1156
1540
1048
855
1059
879
831
830
1095
1082
961
1773
2157
4220
1825
2111
2045
5605
940
1818
1031
1248
854