2945
7799
1249
1661
2305
937
2973
6619
4121
893
1000
3150
4043
8979
2174
1655
1443
950
9517
3160
7261
1579
2655
2011
1422
2427
789
652
2217
770
736
768
934
2061
6418
2727
4038
2770
1981
1527
1053
1084
1097
1607
1882
2814
7096
1361
2261
1241
2698
903
1860
4161
761
792
1191
4786
2555
1914
2989
2807
893
11907
831
875
875
2081
659
4743
1153
641
1142
1607
1180
1439
1010
2040
761
10562
2820
10271
2174
820
981
2476
2287
10006
2615
892
4290
887
1167
1209
857
748
6266
1551
2392
1782
5156
721
1765
1331
1020
2810
2231
3591
3802
2956
2276
2833
977
1988
7132
944
697
5796
1400
1176