2406
1644
872
1109
5279
4737
1065
1745
2190
1009
1054
814
959
925
1040
922
1446
1572
1272
1083
1371
2040
1795
892
1527
1887
1190
1774
931
1029
1245
1493
1492
2939
1351
2301
912
975
1062
1008
1143
1070
1220
952
1153
1791
1143
934
1487
1578
1089
2660
1381
1335
959
1410
1375
1686
2191
1185
2051
1350
1322
1655
1658
1482
890
1032
1850
1017
1089
1239
816
3983
1075
1962
891
840
1852
815
965
1877
1702
1171
936
896
1386
1260
1038
976
795
1310
925
955
1001
1700
870
1286
1645
753
1140
1404
773
1216
1353
1043
849
4164
957
1664
958
1472
916
772
1647
1134
1372
788
890
808