694
1334
1112
2135
1254
1465
1359
2109
839
861
1035
617
1558
1088
662
1026
764
912
1019
635
1472
1007
942
751
3014
763
1289
674
1499
908
948
1131
980
7114
2837
784
1150
1817
1445
827
947
838
1024
1088
2501
1206
2300
755
727
1152
2861
1589
2768
657
668
1804
983
735
1380
1156
882
962
2729
712
2625
1038
687
696
1324
1391
725
1218
1795
1353
728
845
1014
959
2413
809
777
722
1256
1264
2780
640
780
867
1127
854
654
1180
819
800
1647
701
1113
781
921
869
2667
714
2403
1326
1892
672
870
963
900
1537
1075
1650
844
720
1167
799
1018
942
1161
696