697
1
501
1044
3
1101
188
0
1455
2
1112
4
1775
1931
7
3115
14
857
1643
5
3196
2198
11
1384
1628
35210
19
1038
1671
1925
1359
8
1665
3466
3099
1417
4089
23
1869
949
1579
2806