1966
946
1648
771
992
1783
817
701
1934
826
1715
2349
623
724
862
924
1138
839
1131
1095
916
1097
802
1619
1546
703
1595
1353
988
717
1089
994
1858
851
947
1194
2418
745
676
1611
1092
1791
1672
1157
2157
2115
3192
1749
714
1008
1643
2777
1485
2993
3641
3307
728
1111
1584
4843
944
796
963
637
3980
844
1016
673
802
790
2709
1149
1635
704
1719
2058
3402
724
2213
1184
662
1592
791
641
893
739
1341
1292
1019
668
719
1390
969
644
2874
2458
1449
1166
1311
701
1127
611
698
1095
856
732
766
1295
1079
1330
697
975
1160
659
671
841
863
1177
683
1222