2082
1
1749
5151
2
3080
3
3715
1787
21152
8
4651
2184
2999
2105
1380
0
1766
1239
1734
2650
20
2939
2173
801
868
280
2405
830
2152
2740
1691
2932
1547
673
2277