1125
1
2089
1689
3
4335
2
2281
1180
1519
5151
2911
9
6753
17
4651
21152
8
2082
181997
11
6075
15
2676
2405
297066
0
2740
2072
2763
2711
1978
3503
4
4724
398656
19
688
550
582
2377