3075
2802
1183
1661
4607
1694
4275
8825
6094
4367
3474
2871
3143
3394
7284
6594
4468
4082
1121
967
3679
4261
3130
4435
3172
943
1872
932
4054
2049
1022
2321
3009
4076
2644
1154
1317
2895
3622
1641
3415
4308
4538
2943
1055
4195
3078
2843
4407
2584
3111
6025
864
3012
883
3993
4015
4014
4371
1093
896
1814
3085
6528
7224
4220
2266
1597
2807
962
2739
8757
3328
1256
1996
1121