22330
22
2727
5
1376
3
6406
12
1889
1
1928
2
2168
829
198
2301
783
2551
3967
8
1649
2901
1203
2086
4
2188
9
1256
928
1428
0
2914
14492
3060
1094
1172
19034
6
1842
7885