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
4435
943
1872
932
4054
1022
2321
3009
2644
1154
1317
8757
1257
2266
4308
1997
4371
4538
1055
2944
6025
3623
3078
4015
864
4220
2740
898
1641
7224
962
3111
4407
3993
1121
2809
2843
3328
2769
3086
1815
3415
2584
1597
6528
3012
1094
4195
885