3306
1
864
475
0
29323
4106
552
383
611
17064
7
3015
804
418
726
798
543
363
860
139
521
458
152
400
455
1462
1073
464
472
553
2211
522