1694
1
951
108797
0
3354
5
1015
690
21152
8
2669
2
5169
564
1289601
4
3551
10
17970
15
1743
2949
189326
1037
1451
1159
6236
2312
4946
18
123674
35
1174
1688
1403
1492
3
1255
1380
1729