1492
3
620
1
175015
14
62
506
2
568
954
794
857
1953
792
513
616
802
997
600
1162
8309
4
1363
1010
1657
961
1141
4632
903
103
907
939
937
775