22882
17
1586
2
2052
1
4543
5
1007
2731
8
3356
11
10270
4
7952
2504
3
9355
1176
383
0
2770
18385
903
2457