19944
2
2377
1
1380
0
5504
16
1516
1166
2906
1704
4382
4
1174
14887
18
11924
4691
1047
6236
10
5169
899
131589
3326
3
297066
4179
24337
22
10317
6844
11059
9
745
830
2189
467
1412