1481
2
8527
1
951
19932
6
66
0
1250
6676
12
123674
35
1182
3407
5701
8
3303
674
10827
4
108797
24337
22
1289601
913
9956
3
1162
1585
1223
3186
2110
851
6753
17
1767
5746
23
55904
2505