1586
0
6987
3
1223
1
1502
1522
6494
11
1355
10952
5
1255
1479
985
424
956
2883
2562
14589
10
17333
27
1621
2
2715
19944
2163
1886
7501
8