2911
9
2322
4
398656
19
904
1
13499
5
4032
12
2763
0
1166
2711
2
2289
2593
297066
1809
267612
4978
3060
5151
4651
3
19079
6
99072
36905
550
1093
455
21152
8
4724
3882
3303
10