19034
6
196
0
1446
2
2748
6726
7
767
1
2966
905
4964
3
948
1184
2030
510
1392
842
1375
1334
2624
938
5836
54
471
1255
661
2725
2141