2229
4
11881
3
20634
8
883
1
543
0
6062
16
18385
2
2693
6
1392
3063
1117
2000
16840
15
263
650
1138
1452