1564
3290
1229
837
717
800
2259
934
1305
705
648
1103
723
754
807
3592
1796
3030
719
742
918
3834
2671
1171
2082
1409
1172
939
970
819
781
3153
1686
978
678
1062
1143
649
1283
1254
767
889
1047
718
641
904
2414
956
1488
2003
2758
953
2660
770
1439
3407
821
888
912
769
1790
1521
1407
1655
2190
640
1144
1965
614
870
1178
1067
1133
1354
1265
1195
765
674
645
1519
818
898
644
898
861
2876
2729
1418
711
916
765
4420
714
4565
1328
2163
1339
1735
2357
2180
953
1255
795
2384
629
852
1461
1046
1064
1006
780
802
2241
724
1178
1565
1294
747
696
905