19932
6
2836
0
3315
1
685
12459
3
2243
1031
1445
6189
6977
4
1304
2558
1161
673
1135
1276
1185
2
11924
1777
14125
10
2988
3221
3998
5
2763
20850
4309
1590
1618