5262
10
2914
5
2283
1
3437
19034
6
196
0
120469
35
767
7456
4
6726
7
2748
905
948
4964
3
2608
777
2
1184
1392
105290
842
1334
510
938
398
2030
2624
5836
54
251
2725
1418