8866
1223
976
2354
4643
4304
6629
2929
3042
3108
1051
974
4311
1191
1906
2080
2849
2907
1349
996
1724
3504
7319
2829
4400
3172
3428
4475
3201
1690
6129
4084
3714
3163
4113
4104
1156
4495
3078
1641
4015
3012
2266
3415
4407
4015
6025
2769
1257
898
6528
1597
3328
1997
3086
1815
4371
2843
1055
1094
2944
3111
4220
1121
864
4195
962
3993
4308
2809
2740
885
8757
4538
3623
7224