983
1
667
1085
2
1776
1837
11
1960
3
509
1543
0
4214
10
901
403
5451
4
1362
1162
1035
431
934
498
807
2154
5762
9
3104
2702
2897
13
5052
8
512
261
1421
3542
1187