19602
14553
7498
599
1123
1621
614
4770
836
582
5896
1382
853
12445
7255
1313
1028
15033
602
5912
606
1206
810
5462
4192
906
773
12446
9599
1152
767
4569
14435
37127
927
1055
4296
966
776
659
764
1239
737
987
874
730
641
1057
724
748
1920
804
711
868
712
744
5888
839
901
10871