1963
1413
1346
1397
1183
1628
881
1377
1787
1290
693
679
1141
1321
1368
1482
923
1173
970
1228
1529
1568
1178
1380
1435
1327
3547
1118
806
1161
1451
757
1379
1137
982
802
5726
894
863
1119
989
1623
738
2884
984
1659
1402
1300
1479
851
1395
2146
698
832
1594
743
2156
1333
1137
1811
784
910
969
915
898
830
1167
694
1135
784
1129
1475
1169
754
1370
1673
2195
2842
1216
891
1147
712
843
1014
1688
2433
981
760
1062
2517
661
1550
835
1208
1050
942
1082
1853
1019
1298
1267
778
673
1039
1384
794
802
693
817
673
1236
1639
3193
3606
1973
1397
639
687
641
3255