22330
22
3650
3
2060
1
19034
6
7328
2
2260
2086
4
2665
4598
440
244
0
424
829
6197
4311
6411
11
9244
5270
7
1367
1215
4382
1151
1883
2624
1230
5368
1020
2864
1464
2816