1015
1
1694
951
2740
690
2669
2
4358
6
564
1743
0
108797
791
1622
2173
1505
2184
1523
2951
1384
5
1169
4326
1559
981
2352
4832
3
1512
2336
1660
4
975
1536
3565
8