708
1
1247
2
1015
1694
951
2046
690
2669
564
1743
0
1301
108797
3629
1223
3371
9
4152
2760
4
1057
3
1603
1964
2902
6
1630
3688
5
4133
1475
3105