699
1
1532
2710
2
3354
3683
1813
1787
1743
0
2277
929
3
796
6
1681
790
2884
5
83
1239
2173
2166
20163
44
989
2999
1547
2082
1757
2760
4
5375
21152
8
4179
2669
1247