699
3
1364
1
1257
2
3252
5546
44
1729
2647
1083
21773
1723
6
129
58
559
0
286
1562
1973
2997
9
2437
1506
1102
767
518
1672
1614
994
5
536
410
1857
469
622