6619
17360
14682
940
1707
3054
1283
4993
933
1571
4026
9450
2599
955
836
4537
1307
903
669
734
938
897
3051
678
1828
1005
970
1189
652
772
878
883
822
769
1412
1134
926
762
1222
890
690
1535
1907
1231
1270
2247
807
886
914
777
1306
1483
743
3002
1522
776
726
852
819
1811