1015
1
1694
951
108797
0
690
2669
2
564
1743
2483
5141
7
5090
1683
3041
7159
10
7034
10827
4
21152
8
2949
9956
3
2044
1787
12472
3186
297066
2274
17970
15
444571
9
1335
2670
5375