2923
23
501
3
1141
4
711
1
1786
6
2100
11
3692
7
1222
3
631
6