656
750
1343
2187
903
1360
695
1381
1027
1121
1269
1005
1881
1179
3182
804
817
1563
1122
665
1497
1455
700
712
1791
687
1226
784
645
1220
667
874
665
813
790
1217
1480
1140
1695
1767
2196
641
651
689
1162
2358
702
1125
1108
764
972
1267
1062
900
1291
1945
1158
732
683
1474
698
719
657
1096
675
1106
1276
792
1471
1846
991
747
644
987
617
1158
746
738
722
882
1387
823
721
909
638
1884
785
696
796
1380
2525
693
754
1593
1758
725
1025
652
1220
1218
699
731
773
738
2050
1791
2037
655
1618
701
1186
686
664
1147
1096
1485
1054
1093
620
1155