2911
9
94424
3
3835
5
267612
0
5375
790
3735
4
2670
1
3317
297066
4978
2
1768
101569
2495
2312
2262
2522
99072
189326
36905
907
3882
3303
10