26
533
622
1034
21811
2246
9812
16510
1506
23111
492
18
796
774
11010
972
913
1766
1025
362
401
772
804
12721
897
794
697
692
611