19034
6
2474
2
1126
0
3762
4
1056
1
422
5620
11
1453
546
3380
3
1215
428
2796
1099
2328
834
2105
2457
2169
965
3292
1348
1719
1306
2100
1222856
4987
9244
11611
5
22330
22