3162
4460
8852
1143
2819
1681
4101
4093
3029
4072
1337
1712
1041
4389
1893
961
6614
3702
2892
3417
4293
3190
2343
1208
1179
7304
4487
4292
6115
4627
2916
984
3492
2070
3094
962
3151
2836
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