1023
2322
1873
3680
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
1121
967
943
932
2644
1154
1317
7224
3328
1641
6528
3086
2843
885
2740
3993
1094
8757
4308
4195
2944
2584
4371
6025
3012
1258
1597
3111
1815
4407
3623
1121
3078
3416
962
864
1055
2266
4220
4015
2769
898
4538
2809
1997