29323
0
1784
2
798
611
521
48766
24
63
116
475
965
860
397
458
460
407
1636
401
477
546
58
363
476
505
1073
483
575
480
343
811
484