1015
1
1694
1526
2
19944
1268
2669
913
1036
1755
1289601
4
3673
6
372
0
619
5141
7
528
1854
877
6236
10
1927
3012
3046
2299
10827
623
2471
951
2466
5
1107
9956
3
5504
16