1586
0
6987
3
1223
1
1502
1522
6494
11
1355
10952
5
1255
1479
985
424
956
645
2883
2562
14589
10
1621
2
19944
2163
762
1719
1573
1288
1822