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
3679
943
1872
932
1022
2321
2644
1154
1317
1256
2943
1814
3622
4014
2584
4220
6527
863
4538
1996
1640
2767
3111
4407
6025
1121
4369
8756
3078
4015
2806
2843
3328
4306
883
1595
3415
3012
4195
7224
2265
2739
1053
962
3085
896
1093