2120
1754
776
13441
1604
1144
858
1106
1032
2346
17687
1355
1877
926
10758
922
1525
1407
2654
1087
1201
801
1005
1037
1178
988
2892
995
1512
924
2041
919
907
946
979
1225
839
2229
983
974
2267
1143
897
1298
951
842
2356
884
1075
1983
1502
1953
794
954
976
1611
886
1222
2820
1026