2922
23
501
3
1141
4
711
1
1785
6
2100
11
3692
7
1222
3
631
6