2911
9
94424
3
3765
4
267612
0
1850
2
297066
3317
5
2245
4978
1226
1
1768
3053
7
101569
99072
189326
36905
907
3882
3303
10
215
2336
1444
3683
2967
2797