19944
2
2377
1
467
0
1380
1331
5504
16
3090
6
2131
1704
2906
4382
4
1174
4691
14887
18
1089
5169
1047
131589
3158
1431
297066
888
4305
1788
1690
2903
3
19783
2189
3835
5
2932