3936
841
2991
419
568
16126
815
1250
2013
898
397
17396
1811
624
11368
6072
661
503
524
290
798
1132
3632
2522
2809