2089
1
1180
3
1519
877
938
1219
6075
15
2711
2
1978
0
4651
2676
5151
2911
9
1125
21152
8
1942
2082
6307
10
1539
2405
4724
7893
4
2740
4335
6753
17
1371
2763
2593
1358
3696