976
915
893
682
797
1712
681
742
990
848
1428
614
1089
949
1256
2432
704
877
8919
2003
1845
695
872
641
1118
1750
3270
12844
832
933
1638
677
1075
716
2665
1084
2825
777
1663
1927
725
737
801
926
1226
5155
1207
4559
1299
1114
820
4253
1317
1031
1038
694
1220
1419
1722
1849
742
1654
2528
1058
1633
799
814
857
1881
3132
1168
2224
748
1204
735
1821
1659
1577
784
1769
704
1231
773
853
1055
803
986
1024
699
895
1055
1766
1273
3675
684
3365
2430
1898
1329
793
1108
779
821
2402
2170
1982
911
2539
1163
1088
9347
1749
800
783
893
727
1087
2589
1246
752