4055
3131
4262
3010
4436
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
943
1872
932
1022
2321
2644
1154
1317
3328
4369
2584
2943
1256
4193
2843
1996
2806
2265
883
3078
7224
6025
1814
1093
1640
896
862
6526
1595
4537
3991
4405
3415
3012
4306
4220
1052
3084
3111
8756
2739
4014
2767
1121
4015
962