983
843
3155
1656
2851
902
1271
736
827
1072
3004
985
1115
888
865
768
1516
1010
807
1813
2054
893
770
4334
851
7785
786
741
772
2691
758
746
768
754
1442
1545
953
841
2181
4778
914
15635
1762
1439
1140
7102
983
755
5640
843
841
2595
2650
976
2316
2559
747
1659
3614
1983
1985
3589
2367
885
1230
1352
883
758
6845
2674
1098
1403
1862
705
7148
4124
819
937
1747
662
2052
865
70578
750
2675
2024
740
1346
1582
2213
2428
1912
3586
753
888
4964
5342
2116
5095
1710
2955
1457
6439
4151
976
638
729
6981
2143
2811
2164
1443
809
7557
3404
1912
753
2990
1153
1354