943
3156
1075
812
1224
999
783
1672
990
1078
1126
942
1109
1552
2245
2292
889
840
920
1802
1809
864
1411
746
1094
2100
1054
905
925
1986
762
946
1272
1529
2260
829
1085
1272
5635
798
1476
2060
1974
818
1104
4898
1047
806
980
1223
2138
739
1195
819
1258
942
794
4160
1322
820