22330
22
13159
10
3559
1
287
0
1133
938
2864
7
413
7952
691
4598
6
1215
2702
409
120469
35
2328
1671
381
1004
1279
846
7887
5
8876
8
31183
12
1512
2
881
951
1790
4
1883
5313