17009
946
3139
327
6504
488
5254
444
4023
335
2844
349
3060
368
3478
393
4260
380
3922
421
4642
454
7706
709
4292
443
5885
560
3820
387
12583
1305
6358
689
4297
508
6223
647
5465
612
3636
356
6014
743
5984
423
4973
598
5051
478
5088
457
4600
496