22227
16
2285
2
1564
1
67688
66
527
3
1423
1397
0
1048
1787
1753
1412
3576
2134
55904
994
6
2696
1813
4
1265
2349
18816
11
1976
2109
1228
1404
2054
3109
14
12459
2715
37355
13
746