18816
11
22227
16
67688
66
2220
1
2123
2
1250
1958
1777
1784
3
643
4375
954
1743
0
2209
1871
1527
6844
2272
5164
5