2740
3
2763
0
928
1
5151
2
1579
2911
9
13499
5
4651
21152
8
2082
2676
2405
2711
1720
898
1594
1601
3503
4
181997
11
297066
4724
398656
19
4691
550
1942
1288
923
929
5599
1229