939
667
699
14644
8112
791
3113
2335
1075
1987
1096
749
2165
778
740
797
899
1383
3281
799
853
701
5518
2653
1207
1202
894
2042
862
1197
1116
3297
1399
3503
2137
2788
2747
4428
2734
2382
703
879
787
2407
18096
840
1918
1103
2113
2016
2886
6727
1026
848
1325
2662
1307
1251
1899
1524
942
902
1331
1108
852
2484
712
755
2111
723
2544
1096
3826
1419
1470
2074
927
22998
6256
969
13862
747
694
871
1077
1585
1284
1106
2433
773
868
959
739
1487
2848
973
766
1101
1763
958
1376
1394
892
2707
1527
999
889
801
1466
2140
1005
744
732
936
919
865
765
1179
1107
2771