2911
9
1290
2
398656
19
13499
5
19932
6
101415
109
2763
0
849
1974
1162
3071
11
4039
2711
2593
1
3610
3
297066
1013
20163
44
1042
267612
1426
4978
5151
1179
4651
19079
1249
1104