1946
2983
855
2960
2750
922
2262
2197
944
2704
1637
2860
1000
1089
772
2056
3833
892
673
2315
1772
2935
1061
696
2765
709
2200
1085
1381
679
2676
1942
1040
7105
1403
2990
2783
757
2528
711
1789
2018
833
1818
970
770
1012
2998
1588
2668
2773
2481
763
788
1914
3146
1813
1869
1679
2819
1666
2659
2138
1311
674
1205
1520
639
1180
643
1971
1418
887
3166
750
1466
663
1012
761
1396
1048
4887
1966
949
699
696
1098
3087
1816
1339
753
1549
1312
951
1373
1113
1510
1012
1420
1903
1264
1132
1338
812
2548
648
950
925
813
2982
902
993
690
1326
1373
3538
718
1366
760
835