22330
22
2337
0
909
1
3017
9
829
198
6383
17
1054
2
1543
1362
5425
23
2306
3353
11
896
2644
1203
2086
4