22150
0
16688
2
17784
8
14998
3037
1613
1
1909
1406
27437
2758
5
1261
1009
2123
4
1523
1181
1923
6
1124
859
16809
204432
1440
942
706
2401
10
2243
201
860
2082
666
1702