543
1
1771
2
940
1243
3904
12
1357
1729
6261
1012
2933
3
556
1685
1339
877
4
11443
17
1644
1360
5450
23451
0
126479
18
5276
7
508
1791
10
797
112
848
16
73
191
883
780