350
579
15363
337
11664
283
705
1004
1526
1993
972
418
972
1131
756
1394
2880
450
458
15419
1
2893
435
1
411
3
3884
732
1
4384
574
463
429
797
457
233
220
1473
226
365
565
568
1463
6572