1205
8
1751
1
1107
623
1527
2476
3
2466
5
1015
1694
2046
951
1957
929
690
3211
0
2669
2
2551
564
989
1743
108797
3033