2914
5
3437
19034
6
196
0
767
1
6726
7
2748
905
948
711
4964
3
2608
777
2
424
1184
3251
1392
3570
842
120469
35
1334
510
938
398
2030
2624
5836
54
3599
3116
2725