2893
1077
1447
1538
1125
753
672
2799
810
3012
16962
12994
1162
1209
6192
1494
1053
15787
717
777
9824
830
2065
1113
739
3614
14322
924
3712
678
599
14728
630
1125
3411
14169
671
835
2175
1189
630
785
710
2943
2417
1045
683
864
782
7331
2983
993
810
697
2097
1826
784
1104
657
759