2318
2
883
3
2772
1
2542
982
13499
5
2522
5151
2911
9
4651
21152
8
2082
2676
2405
2740
2763
0
2711
867
3683
3503
4
181997
11
3819
297066
66
4724
4309
5897
1505
398656
19
550