7893
4
348
0
1068
616
2378
751
1354
2471
6753
17
2676
1
1452
108797
956
510
971
6307
10
532
522
759
615
639
310
35
181997
11