2911
9
2687
2
94424
3
267612
0
1850
1218
1
2343
2322
4
7793
3034
2134
6779
5
1458
3317
297066
189326
4978
3066
7
1768
101569
99072
3024
36905
907
3882
3303
10
8607
8
215