4077
2050
2896
3173
2820
3075
2802
1183
1661
4607
1694
4275
8825
6094
4367
3474
2871
3143
3394
7284
6594
4468
4082
1121
967
3679
4261
3130
943
1872
932
4054
1022
2321
3009
2644
1154
1317
4538
1121
4014
2584
1256
3622
3415
2843
4015
2739
7224
863
1640
3078
3012
883
1595
962
2806
2265
6025
3085
2943
1996
3328
896
3991
4407
1053
1093
4306
1814
3111
2767
4195
6527
4220
8756