699
3
1364
1
1257
2
3252
5546
44
1729
2647
1083
21773
1723
6
129
57
559
0
286
1562
1971
2997
9
2437
1506
1102
766
518
1672
1613
994
5
535
409
1857
468
622