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
4261
3130
943
1872
932
4054
1022
2321
2644
1154
1317
2843
883
3012
1093
3415
1996
1597
4014
3328
864
1121
1814
2584
4195
1641
6528
8757
2768
897
4015
3085
4371
2739
3078
4308
1055
4220
3622
4407
4538
3111
962
2266
7224
3993
2807
1256
6025