3013
2498
3762
2468
3495
2284
2282
6937
24129
6169
12704
7536
7233
11478
4388
7872
2884
5681
3242
4060
5323
176079
41237
5477
3000
3243
4694
3967
7879
12748
39238
5555
19885
3632
3107
3204
3111
49175
2892
4084
4047
2786
8212
8569
5831
78428
15519
4025
5186
3285
4467
5588
2895
4218
6939
5446
2269
5285
3311
4173