495
0
17946
1392
1
1672
620
2327
11
534
2530
2
1400
719
645
1084
713
773
32302
407
372
2264
616
2312
1001
473
533
1653
13967
32
578
490