1641
2564
918
1722
926
2908
1082
877
1323
1171
2018
927
1922
1520
1628
849
1283
1094
1013
933
911
999
1522
2213
2383
1331
1624
2817
1054
3803
970
1014
1228
885
1602
1032
1652
1026
1166
840
1589
892
1034
1290
1084
1632
1588
866
1798
1314
941
4342
1627
874
1102
965
908
1280
976
1463
1151
1607
812
1463
1050
855
973
841
1956
1866
2466
851
1532
1104
745
1671
1190
975
1097
857
851
1138
2335
1788
1130
3016
980
764
889
1091
960
1102
1000
896
929
3819
1241
1334
1504
1151
819
1006
1648
2105
859
3034
4345
1246
1054
887
2088
1040
1433
1194
1583
1193
1377
1004
831
997