985
1
1494
1015
1694
951
2046
690
2669
2
564
1743
0
108797
83
2760
4
1964
3
3688
5
4133
1475
912
436
989
2166