7978
8586
1544
3158
864
831
2421
1094
726
1572
915
875
897
666
849
1147
856
983
1688
1258
1409
850
1438
3169
991
770
1087
753
4157
897
1911
1587
1887
807
5147
662
993
2106
1456
893
1040
2222
5483
2029
711
2036
6964
783
1814
4318
1009
2595
885
798
1188
713
3205
873
1598
746
636
2605
897
1420
1941
1962
1905
2361
2536
1992
886
1008
741
2430
745
744
1026
780
1941
881
680
953
847
1719
3748
873
980
4628
3050
2345
783
1881
4368
878
2530
1285
1215
1951
1447
652
628
998
1492
3137
1422
891
723
721
1137
668
1663
952
805
1784
903
1753
804
3451
757
2018