951
1
2669
2
1015
564
1694
690
108797
0
1380
1743
21152
8
2949
1787
445
2670
2530
4
1451
5375
784
1618
562
10827
2312
843
9956
3
3835
5
2495
2629
467
6236
10
716