522
1
20658
14
1410
1051
789
688
1213
2167
4
2295
3142
0
4294
2
1718
623
1906
953
838
5
699
1032
781
871
7
2072
2362
626
582
5494
817
2041
1146
884
676