946
3
13187
6
4631
4
2528
0
1633
7
1468
1
158
268
2077
1379
2680
6342
12
116606
18
5164
5757
65
4881
182
98
1123
8
6803
20
595
2
667
118
671
2283
7541
1721
11