4837
5
1015
1
674
2
1694
951
2740
690
2669
2822
2430
564
1564
1669
4
1743
0
1635
108797
2992
3
1982
1532
1622
1505
1523
2951
1384
1169
4326
981
4832
1512
975