1015
1
1694
951
108797
0
690
2669
2
2178
564
2632
1743
1554
1534
5
3204
7
2483
5141
5090
1683
1194
962
3041
1403
1380
7159
10
7034
10827
4
21152
8
2949
9956
3
2044
1787