1128
2
159
1
1690
2711
3403
4651
3
5151
2911
9
21152
8
253
0
1942
2082
5922
5
2676
6899
6307
10
2405
7893
4
2740
6753
17
2763
2593
1185
1744
1328
1022
3357
3503
5997
398656
19