653
1
4076
20659
14
789
523
1410
688
1052
705
2
2362
4
2073
2041
1146
626
583
5494
817
781
5
871
7
1740
843
3
2188
2718
2744
6
6004
1092
882
746
970
1627