1684
1358
1202
973
1190
1097
813
1201
1179
1610
933
2832
1223
1329
1144
1402
1960
1393
1275
1555
684
1440
1151
1751
1319
835
1264
1301
1089
1278
1095
680
1409
1773
2021
747
756
1187
1814
1141
1149
1041
1339
778
1231
1202
765
913
1144
1345
1133
2984
1146
1216
802
1198
1301
1207
754
1791
678
2929
1304
783
1113
661
662
1783
661
1524
784
1766
626
722
779
955
859
652
1643
963
1341
741
1561
864
1051
1163
889
939
974
760
778
2180
772
1739
676
1650
1993
1297
745
1533
1020
1397
958
2383
1124
1410
1569
1035
860
776
796
856
1830
1646
836
931
2401
688
1695
665