2095
4
398
1
22330
22
330
0
3929
10
646
3054
2619
393
301
577
120469
35
356
326
736
187
292
4328
483
504
91021
3
295
2813
2
1072
1006
573
664
2351