486
2037
1145
752
26911
795
634
641
1002
17417
1274
381
1493
877
542
553
653
23
645
401
424
287
582
10211